TablePerClassPolymorphismPersister

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total21 of 97297 %3 of 1883 %3633199154
lambda$getSupportedEntityTypes$3(Set, Class, ConfiguredRelationalPersister)141856 %3350 %241601
copyRootJoinsTo(EntityJoinTree, String)70 %n/a112211
joinAsOneWithSeparateLoading(EntityJoinTree, String, Key, Key, Set)113100 %n/a0102101
join(EntityJoinTree, String, Accessor, Key, Key, BeanRelationFixer)96100 %n/a0101701
joinAsMany(String, RelationalEntityPersister, Accessor, Key, Key, BeanRelationFixer, Function, Set, boolean, boolean)57100 %4100 %0301101
lambda$joinAsOneWithSeparateLoading$29(MutableInt, Map, String, Union, Key, PrimaryKey, ConfiguredRelationalPersister)39100 %n/a010801
joinAsOne(RelationalEntityPersister, Accessor, Key, Key, String, BeanRelationFixer, boolean, boolean)35100 %2100 %020701
lambda$null$19(ConfiguredRelationalPersister, Query, Union, Column)35100 %2100 %020601
lambda$join$20(MutableInt, String, Union, Set, KeepOrderSet, ConfiguredRelationalPersister)32100 %n/a010601
lambda$propagateMappedAssociationToSubTables$2(Key, BiFunction, PrimaryKey, ConfiguredRelationalPersister)32100 %n/a010701
lambda$join$21(Union, Accessor, Key, Key, BeanRelationFixer, QueryStatement.PseudoColumn, Hanger.Holder, JoinNode)29100 %n/a010601
addTablePerClassPolymorphicSubPersistersJoins(EntityJoinTree, String, TablePerClassPolymorphicRelationJoinNode, Set)26100 %n/a010501
lambda$null$1(Table, Key.KeyBuilder, ConfiguredRelationalPersister, Column)24100 %n/a010401
lambda$addTablePerClassPolymorphicSubPersistersJoins$25(EntityJoinTree, String, Key.KeyBuilder, TablePerClassPolymorphicRelationJoinNode, MutableInt, ConfiguredRelationalPersister)22100 %n/a010601
lambda$joinAsMany$14(RelationalEntityPersister, String, Key, Map, Class, ConfiguredRelationalPersister)20100 %n/a010401
lambda$null$6(Duo, Map, ConfiguredRelationalPersister)20100 %2100 %020401
TablePerClassPolymorphismPersister(ConfiguredRelationalPersister, Map, ConnectionProvider, Dialect)17100 %n/a010301
lambda$projectPrimaryKey$15(EntityMapping, Key.KeyBuilder, JoinLink)16100 %n/a010401
projectPrimaryKey(Key, ConfiguredRelationalPersister)15100 %n/a010401
lambda$null$24(ConfiguredRelationalPersister, TablePerClassPolymorphicRelationJoinNode, MutableInt, JoinNode)15100 %n/a010401
lambda$null$18(Query, Union, JoinLink)15100 %n/a010301
doUpdate(Iterable, boolean)14100 %n/a010401
lambda$null$10(Object, Map, ConfiguredRelationalPersister)14100 %2100 %020301
lambda$addTablePerClassPolymorphicSubPersistersJoins$23(TablePerClassPolymorphicRelationJoinNode, Key.KeyBuilder, Column)12100 %n/a010301
lambda$joinAsMany$13(Key, Map, Class, ConfiguredRelationalPersister)12100 %n/a010301
getSupportedEntityTypes()11100 %n/a010301
computeEntitiesPerPersister(Iterable)11100 %n/a010301
propagateMappedAssociationToSubTables(Key, PrimaryKey, BiFunction)10100 %n/a010201
giveImpliedTables()10100 %n/a010101
lambda$joinAsOneWithSeparateLoading$30(Union, JoinLink)10100 %n/a010201
lambda$joinAsOneWithSeparateLoading$26(Union, Column)10100 %n/a010201
lambda$joinAsOneWithSeparateLoading$34(EntityJoinTree, ConfiguredRelationalPersister)9100 %n/a010301
lambda$joinAsOneWithSeparateLoading$32(Key.KeyBuilder, QueryStatement.PseudoTable, JoinLink)9100 %n/a010201
lambda$joinAsMany$12(Map, Class, ConfiguredRelationalPersister)9100 %n/a010201
doInsert(Iterable)8100 %n/a010301
doUpdateById(Iterable)8100 %n/a010301
doDelete(Iterable)8100 %n/a010301
doDeleteById(Iterable)8100 %n/a010301
getMapping()8100 %n/a010101
lambda$joinAsOneWithSeparateLoading$31(Set, QueryStatement.PseudoTable, Column)8100 %n/a010201
lambda$null$28(Query, Column)8100 %n/a010201
lambda$null$27(Query, JoinLink)8100 %n/a010201
lambda$computeEntitiesPerPersister$11(Map, Object)8100 %n/a010101
lambda$doUpdate$7(Map, Duo)8100 %n/a010101
lambda$null$33(EntityJoinTree, Table)7100 %n/a010301
lambda$join$16(KeepOrderSet, ConfiguredRelationalPersister)7100 %n/a010201
lambda$new$0(ConfiguredRelationalPersister, Class, ConfiguredRelationalPersister)7100 %n/a010101
lambda$null$22(Column, Selectable)6100 %n/a010101
lambda$join$17(Set, Column)5100 %n/a010101
lambda$doUpdate$8(boolean, UpdateExecutor, Set)5100 %n/a010101
static {...}5100 %n/a010101
lambda$null$9(EntityPersister)4100 %n/a010101
lambda$null$5(UpdateExecutor)4100 %n/a010101
lambda$giveImpliedTables$4(ConfiguredRelationalPersister)4100 %n/a010101